package com.hspedu.abstract_.Temple;

/**
 * @Author Stringzhua
 * @Date 2024/3/6 11:30
 * description:
 */
abstract public class Template {//抽象类--模板设计模式
    public abstract void job();//抽象方法
    public void calculatetimes(){//实现方法,调用抽象方法
        long start = System.currentTimeMillis();
        job();//动态绑定机制
        //得到结束的时间
        long end = System.currentTimeMillis();
        System.out.println("任务执行时间:" + (end - start));
    }
}
